home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Utilities / Ph 1.1.1 / Lib / vol.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-05-06  |  818 b   |  24 lines  |  [TEXT/MPS ]

  1. /*______________________________________________________________________
  2.  
  3.     vol.h - Volume Selection Module Interface.
  4.     
  5.     Copyright © 1988-1991 Northwestern University.
  6. _____________________________________________________________________*/
  7.  
  8. #ifndef __vol__
  9. #define __vol__
  10.  
  11. extern OSErr vol_Init (ControlHandle driveH, ControlHandle ejectH, 
  12.     Rect *nameRect, Rect *icnRect, Handle floppyH, 
  13.     Handle hardH, Boolean applSel, Boolean unmountFlag);
  14. extern OSErr vol_DoDrive(void);
  15. extern OSErr vol_DoPopUp (Point where, short menuID);
  16. extern OSErr vol_DoEject(void);
  17. extern OSErr vol_DoInsert (long message);
  18. extern OSErr vol_DoUpdate(void);
  19. extern OSErr vol_Verify(void);
  20. extern OSErr vol_GetSel (short *vRefNum);
  21. extern OSErr vol_SetSel (short vRefNum, Boolean doButtons);
  22. extern OSErr vol_GetName(Str255 vName);
  23.  
  24. #endif